make rapid strides - Englisch Synonyme Wörterbuch